// 单据状态
export const WORKFLOW_STATUS_ENUMS = {
  ToSubmit: '1', // 待提交
  ToSubmitOA: '2', // 待提交OA
  ToReview: '3', // 待审核
  ReviewPass: '4', // 审核通过
  ReviewReject: '5', // 审核未通过
  PartApprove: '6', // 部分审核通过
}

// 单据状态下拉options
export const WORKFLOW_STATUS_OPTIONS = [
  {
    value: WORKFLOW_STATUS_ENUMS.ToSubmit,
    label: '待提交'
  },
  {
    value: WORKFLOW_STATUS_ENUMS.ToSubmitOA,
    label: '待提交OA'
  },
  {
    value: WORKFLOW_STATUS_ENUMS.ToReview,
    label: '待审核'
  },
  {
    value: WORKFLOW_STATUS_ENUMS.ReviewPass,
    label: '审核通过'
  },
  {
    value: WORKFLOW_STATUS_ENUMS.ReviewReject,
    label: '审核未通过'
  },
  {
    value: WORKFLOW_STATUS_ENUMS.PartApprove,
    label: '部分审核通过'
  },
]

// 驳回原因
export const REJECT_REASON_ENUMS = {
  Product: '1', // 已有正常/潜在商品
  CategoryAndClassify: '2', // 品类/归类问题
  ProductName: '3', // 商品名称问题
  SpecAndBasicAttr: '4', // 规格/基本属性
  Brand: '5', // 品牌问题
  Size: '6', // 尺寸问题
  Image: '7', // 图文问题
  Other: '8', // 其他
}

// 驳回原因下拉options
export const REJECT_REASON_OPTIONS = [
  {
    value: REJECT_REASON_ENUMS.Product,
    label: '已有正常/潜在商品'
  },
  {
    value: REJECT_REASON_ENUMS.CategoryAndClassify,
    label: '品类/归类问题'
  },
  {
    value: REJECT_REASON_ENUMS.ProductName,
    label: '商品名称问题'
  },
  {
    value: REJECT_REASON_ENUMS.SpecAndBasicAttr,
    label: '规格/基本属性'
  },
  {
    value: REJECT_REASON_ENUMS.Brand,
    label: '品牌问题'
  },
  {
    value: REJECT_REASON_ENUMS.Size,
    label: '尺寸问题'
  },
  {
    value: REJECT_REASON_ENUMS.Image,
    label: '图文问题'
  },
  {
    value: REJECT_REASON_ENUMS.Other,
    label: '其他'
  },
]

// 审核状态
export const REVIEW_STATUS_ENUMS = {
  Pass: '1', // 审核通过
  Reject: '2', // 审核驳回
}
